﻿using GDM.Hogar.Entidades;
using GDM.Hogar.Managers.Contratos;
using GDM.Hogar.Repositorios.Contratos;
using System;
using System.Collections.Generic;

namespace GDM.Hogar.Managers
{
    public class AsisteComedorViandaDiasManager : IAsisteComedorViandaDiasManager
    {
        private readonly IAsisteComedorViandaDiasRepositorio _asisteComedorViandaDiasRepositorio;

        public AsisteComedorViandaDiasManager(IAsisteComedorViandaDiasRepositorio asisteComedorViandaDiasRepositorio)
        {
            if (asisteComedorViandaDiasRepositorio == null)
            {
                throw new ArgumentNullException("asisteComedorViandaDiasRepositorio");
            }
            _asisteComedorViandaDiasRepositorio = asisteComedorViandaDiasRepositorio;
        }

        public IList<AsisteComedorViandaDias> ObtenerTodas(int integranteId = 0)
        {
            return _asisteComedorViandaDiasRepositorio.ObtenerTodas(integranteId);
        }
    }
}